dactyloctenium aegypticum - English Synonyms Dictionary

dactyloctenium aegypticum

n.
[1] Egyptian grass , crowfoot grass